VISIT Leo’s

Find us in Avalon

Coming from the ferry? Leo’s is an easy walk from the Avalon ferry landing. Just follow Crescent Ave along the waterfront and look for the green sign out front.

Store Hours

Pharmacy Hours

Contact

Physical Address

401 Crescent Ave
Avalon, CA 90704

Mailing Address

P.O. Box 1543
Avalon, CA 90704

Phone Number

310-510-0189

Fax Number

310-510-2585