Medical Plaza Pharmacy

1101 Welch Rd
Palo Alto, CA  
Hours of Operation
Mon 9am-7pm
Tue-Fri 9am-6pm
Sat 9am-3pm
Sun Closed
Customer Reviews
Donna Mckinley on 06/11/2011
This pharmacy is incredible.. Located wi...
BobM80 on 02/10/2010
When you have a problem, the owner won't...
Some content provided by
Business Details
People Also Viewed
300 University Ave
Palo Alto, CA
328 University Ave
Palo Alto, CA
CVS Pharmacy
2630 W El Camino Real
Mountain View, CA