La Sala Drop-In Center
Washington Heights✓Validated 2 months ago
Closed
• This location is moved to 309 Audubon Ave, 6 Fl
715 W 179th St New York, 10033