Home / New York City / Urban Renewal / Howard Johnson's
135-33 38th Street
Flushing, Queens, NY 11354
40.760633, -73.831524