Store
Rite Aid Pharmacy
81 locals recommend
Permanently closed
Location
2170 Frederick Douglass Blvd
New York, NY
Tips from locals
Nearby drug store. The store is open 24 hours. The pharmacy closes in the evening.
Locals also recommend
- 20 locals recommend