Dermatology & Laser Center of San Diego, Mark Willoughby, MD admin 4 years ago 319 F St., Ste. #102 Chula Vista, CA 91910 (619) 476-1200 WEBSITE