top of page


New patients can register online for an appointment.  


We request that current patients contact us for scheduling and routine communications in the portal when possible. 

We are a small private practice with part-time doctors and thus we are not always available immediately by phone. We typically return voicemails within 1-2 business days.  

ph. (760) 650-2290

f. (760) 400-3026

To email us, we require HIPAA compliant communications.  Current patients may message us or send documents through the portal or by using our secure file uploader.

If you have questions about completing your in-lab sleep study or need to confirm an appointment for an in-lab study, be sure to contact the lab you were referred to directly.

Contact: Contact


By Appointment Only.  No walk-ins.  Reception is not on site.

Contact: Text


Inside SmartSpaces

450 S. Melrose Dr. 
Vista, CA. 92081

Park in SmartSpaces lot.  Wait in the lobby for the doctor to meet you at your appointment time. No walk-ins.

Contact: HTML Embed
bottom of page