Home / Clinics / Alvarado Institute of Skin Care Alvarado Institute of Skin Care Clinic NameAlvarado Institute of Skin CareAddress 5565 Grossmont Center Drive, Building #1 Suite 126 La Mesa Ca 91942 United States of America (the)WebsiteWebsiteMap Loading... No Records Found Sorry, no records were found. Please adjust your search criteria and try again. Maps failed to load Sorry, unable to load the Maps API. Enter your locationGet Directions Travel modeDrivingWalkingBicyclingPublic Transport Distance unitsMilesKilometres