Empire AC

From BoxRec
Jump to: navigation, search

Harlem, NY, USA

  • 105 East 107th Street, East Harlem, on 107th Street between Park & Lexington Avenues
  • See New Lenox SC