Where is Rosa Parks Hempstead Transit Center located?
Rosa Parks Hempstead Transit Center, Rosa Parks Hempstead Transit Center, United States of America (approx. 40.7131°, -73.625305°)
Rosa Parks Hempstead Transit Center, Rosa Parks Hempstead Transit Center, United States of America (approx. 40.7131°, -73.625305°)