Contact

Talk to the clinic

The fastest way to reach us is by phone during clinic hours. Email is fine for general questions — please don't send medical details by email.

Phone

(909) 484-1147

Hours: Monday by appointment only; Tuesday–Friday, 9:00 AM – 5:00 PM Pacific Time

Email

hello@vitalitymodernmed.com

General questions only. Please don't send symptoms, medications, or medical records by email.

Clinic

Vitality Modern Medicine
283 S Mountain Ave
Upland, CA 91786

Get directions

Telehealth

Available statewide in California, Arizona, Colorado and Nevada.

Get Started Online

Current patients

Medical questions go through your secure portal

Intake forms, consents, lab results, prescription refills and messages to your provider are handled in your secure patient portal — not by email or phone voicemail.

This site does not provide emergency medical advice. If you are experiencing a medical emergency, call 911.

Medications are prescribed only if clinically appropriate after provider review. No guarantee of treatment.