Look Better Today

Get in Touch, Ask Questions, Everything is Confidential


We offer four locations delivering high quality care and convenience to our clients

Opening hours

M-F: 9:00am – 5:00pm

Current Patients Can Now Schedule their own Appointment Online

New Patients Can Register on our New Patient Portal

Contact our office:

  • This field is for validation purposes and should be left unchanged.

Our Locations

Beverly Hills Office

120 S Spalding Dr. #300 Beverly Hills, CA 90212

Mammoth Lakes Office

85 Sierra Park Road
Mammoth Lakes, CA 93546

Valhalla Wellness & Medical

2851 N Tenaya Way, #103
Las Vegas, NV 89128

Fidelity Financial Centre

1 Gecko Link 23-2nd Floor
Grand Cayman KY1-1302