Lucky Supermarket

Pharmacy in Foster City, CA

Address

919 Edgewater Blvd
Foster City, CA
94404

Phone

650-572-1321

Map & Directions

Get Directions To Lucky Supermarket:

Google Maps Apple Maps Bing Maps