About Dr. Laura C. Ulibarri, MD
Dr. Laura C. Ulibarri, MD is a medical provider in Avalon, Catalina Island, at 100 Falls Canyon Rd. It’s about a 18-minute walk from the ferry landing.
Where is Dr. Laura C. Ulibarri, MD?
100 Falls Canyon Rd, Avalon, CA 90704
Directions: Apple Maps · Google Maps