Internal Medicine Practice Joins Stony Brook Medicine Physician Network

Ranjana D. Mehta, MD and Devendra K. Singh, MD, and their practice, East Moriches Primary Care have joined Stony Brook Community Medical, Stony Brook Medicine’s expanding network of community practices.  Both doctors specialize in internal medicine, and their practice has been serving the East Moriches community for more than 40 years. 
"We are very happy to join Stony Brook Community Medical. This will allow the practice to grow and allow us to continue taking care of our patients and concentrate on the clinical aspect of medicine, especially in today's complicated healthcare system," said Dr. Mehta.  
Stony Brook Medicine welcomes private practices that are committed to the needs of their community and to providing the highest level of quality care.  
Dr. Mehta is board certified in internal medicine and has been serving the community for more than 20 years. She received her medical education at Kasturba Medical College in Manipal, India, graduating with high honors. Following medical school, she completed internships at Kasturba Medical College and Elmhurst Hospital Center in Elmhurst, New York. Dr. Mehta then went on to fulfill her fellowship in pulmonary disease at Elmhurst Hospital Center. 
Dr. Singh has been providing patient care for more than 40 years and is board certified in internal medicine. He received his medical education at Patna University in Patna, India. He went on to complete his medical internship at Jamaica Hospital in Jamaica, Queens.  
The East Moriches Primary Care team is comprised of Dr. Mehta, Dr. Singh and two nurse practitioners, Harold Flockhart and Krystie Kramer. They are currently accepting new patients and have office hours Monday through Friday.  
Editor’s note:  Patients who wish to make an appointment with East Moriches Primary Care should call (631) 878-1543.

About Stony Brook Medicine

Stony Brook Medicine integrates and elevates all of Stony Brook University's health-related initiatives: education, research and patient care. It includes five Health Sciences schools — Dental Medicine, Health Technology and Management, Medicine, Nursing and Social Welfare — as well as Stony Brook University Hospital, Stony Brook Southampton Hospital, Stony Brook Eastern Long Island Hospital, Stony Brook Children's Hospital and more than 230 community-based healthcare settings throughout Suffolk County. To learn more, visit


About Stony Brook Medicine Community Medical Group 

Stony Brook Medicine Community Medical Group, an arm of Stony Brook Medicine, includes over 35 community practices with over 50 locations across Long Island, from Farmingdale to Greenport. We offer exceptional care by more than 100 providers in 18 specialties committed to enhancing medical care coordination in the community. To learn more, visit