Where is Frederick Douglass High School located?
Frederick Douglass High School, Frederick Douglass High School, United States of America (approx. 33.76137°, -84.468°)
Frederick Douglass High School, Frederick Douglass High School, United States of America (approx. 33.76137°, -84.468°)