Dermatology Institute Store in Chula Vista Address 256 Landis Ave #300Chula Vista, CAContact Tel: 619-426-9600