Discovery Charter School
Address: 501 Orange Factory Rd
City: Bahama
County/district: Durham County
Region: NC
Postal code: 27503
Country: United States