Eyelashes & Skin Care By Ericka Page admin 4 years ago 349 Third Avenue Chula Vista, CA 91910 (619) 248-7770 WEBSITE