Step 1 of 5
Choose a location
In-Person or Virtual Doctor
Melrose, Los Angeles
inside Hapa Kristin
8022 Melrose Ave, Los Angeles, CA 90046
Eye Care · Dry Eye · Med Spa
✓
Virtual Doctor
Old Town Pasadena
inside Olive Young
58 W. Colorado Blvd, Pasadena, CA 91105
Eye Care
✓
In-Person Doctor
Doctor physically present with you. Available at Melrose only.
Virtual Doctor
You come into our store; doctor joins via live video. Our team handles all imaging and pretest in person. Full clinical exam, more scheduling flexibility.
Step 2 of 5
Choose your service
A few quick questions
What are you coming in for?
Glasses
Contact Lenses
Both
Step 3 of 5
Pick a date & time
—
Available times
Select a date to see available times
Step 4 of 5
Your information
New Patient
Returning Patient
Referral Code (optional)
We appreciate 24 hours notice for cancellations so we can offer your spot to another patient. Thank you for your consideration.
Step 5 of 5
Review & confirm
—
—
Location—
Visit Type—
Duration—
Patient—
Contact—
📱 You'll receive a confirmation text and email shortly. Reminders will be sent 48 hours and 2 hours before your appointment.
