The Lapidus Clinic and Med Spa 6685 Bay Laurel PlaceAvila Beach, CA, 93424 View Phone 805-439-4825 Fax: 805-540-3071 6685 Bay Laurel PlaceAvila Beach, CA 93424 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page