Skip to content
  • Since 1959
  • 401 Crescent Ave, Avalon, CA 90704
  • 9 AM – 6 PM Daily
  • 310.510.0189
Leo's Catalina Island Drug Store
  • Pharmacy & Medical
  • The Gift Shop
  • Our Story
REFILL RX VISIT LEO’S
Leo's Catalina Island Drug Store
REFILL RX VISIT LEO’S
  • Pharmacy & Medical
  • The Gift Shop
  • Our Story
  • Since 1959
  • 401 Crescent Ave, Avalon, CA 90704
  • 9 AM – 6 PM Daily
  • 310.510.0189

Avalon's uncommon corner drug store since 1959

Pharmacy & Medical The Gift Shop Our Story VISIT LEO’s
  • 401 Crescent Ave, Avalon, CA 90704
  • 310.510.0189
  • 9 AM - 6 PM Daily