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
875 Blake Wilbur Dr Suite Cc-1101 mc 5834
Palo Alto, CA
CVS Pharmacy
855 El Camino Real
Palo Alto, CA
643 Santa Cruz Ave
Menlo Park, CA