Welcome to Mountain Lakes Medical Center

Mountain Lakes Medical Center provides Morris County with a new option in Urgent Care. Mountain Lakes Medical Center combines the familiarity of the Family Physician with the convenience of an Urgent Care Center to create a practice that serves many of your medical needs. More importantly, we provide Urgent Care services, but we charge Family Medicine prices, which includes Primary Care Copays for you insurance.

We are conveniently located at 100 US Highway 46 near I-80 and I-287 in Mountain Lakes. We see patients 6 days a week. No appointment is ever necessary and we strive to keep wait times under 30 minutes.

Unlike many area Urgent Care Centers, Dr Richard Schweitzer is the owner and sole practicing physician. With over a decade of Urgent Care/Family Medicine experience, Dr. Schweitzer can provide the entire family with the care of a family physician that fits into your busy schedule.

Flu vaccines are now available.

We offer Rapid COVID testing (10 minutes) and billed through insurance!

Accepting Aetna PPO, Horizon BC/BS, Cigna, United Healthcare/Oxford, QualCare, and Medicare.

Dr. Schweitzer has been designated a Civil Surgeon for the Newark Field Office of the Citizenship and Immigration Services (US Department of Homeland Security) which enables him to perform IMMIGRATION PHYSICALS for people wishing to become legal residents of the United States. For more information on this program, see the USCIS Civil Surgeons Locator.

Attention Pilots: Dr Schweitzer is now an Aviation Medical Examiner for the FAA and can perform Class 2 & 3 pilot exams.  Simply visit the FAA MedXPress website to fill out the history portion of the 8500-8 form for pilot physicals. Once completed, please call our office to schedule an appointment at your convenience.