Archbishop Iakovos Senior Center
Astoria✓Validated a month ago
32-06 21st St Long Island City, 11106 Get directions
718.777.5505