Keystone Shops has three locations and serves patients residing in Philadelphia, Chester, Montgomery, and Delaware counties. Keystone Shops is accessible by car and public transit. Please see each location for more details. Have additional questions? Give us a call.
Store_Icons-01

Devon

To inhibit spread of the coronavirus, all store location hours have been temporarily reduced to 10am – 6pm

Monday 10AM - 6PM
Tuesday 10AM - 6PM
Wednesday 10AM - 6PM
Thursday 10AM - 6PM
Friday 10AM - 6PM
Saturday 10AM - 6PM
Sunday 10AM - 6PM

Take a Virtual Tour of Our Devon Store

Store_Icons-02

King of Prussia

367 S. Henderson Road, King of Prussia, PA 19406

To inhibit spread of the coronavirus, all store location hours have been temporary reduced to 10am – 6pm

Monday 10AM - 6PM
Tuesday 10AM - 6PM
Wednesday 10AM - 6PM
Thursday 10AM - 6PM
Friday 10AM - 6PM
Saturday 10AM - 6PM
Sunday 10AM - 6PM
Store_Icons-03

South Philly

300 Packer Ave Philadelphia, PA 19148

To inhibit spread of the coronavirus, all store location hours have been temporary reduced to 10am – 6pm

Monday 10AM - 6PM
Tuesday 10AM - 6PM
Wednesday 10AM - 6PM
Thursday 10AM - 6PM
Friday 10AM - 6PM
Saturday 10AM - 6PM
Sunday 10AM - 6PM