Southwest Philadelphia

ShopRite of Island Avenue
Penrose Plaza Shopping Center
2900 Island Avenue
Philadelphia, PA 19153
United States

Clarifi is located in the front of the ShopRite store directly next to the Pharmacy and across from PNC Bank.  Appointments can be scheduled; walk-ins are welcome here.