← Back
1
Location
2
Service
3
Date & Time
4
Your Info
5
Confirm
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
Advanced Imaging — Included
Every exam includes a complete imaging session. Your doctor reviews your eyes at the cellular level — not just the chart.
Retinal Photography
Anterior Segment
Meibography
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.