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