
Princeton Medical Group Plainsboro Office
Address
3 Liberty Street
Plainsboro Township, NJ 08536
Plainsboro Village Center at the intersection of Cox St. & Liberty St.
Office Hours
- Monday – Friday: 8:30 am - 5:00 pm
Providers at this Location
Diane Albala, N.P.Primary Care
William Ward Barton, M.D.Primary Care, Pulmonology
Thomas Blom, M.D.Oncology & Hematology
Frances Chang, M.D.Primary Care
Ashgan Elshinawy, D.O.Pulmonology, Sleep Medicine
Joseph Ho, M.D.Oncology & Hematology
Xingjia “Ginger” Hua, M.D.Primary Care
Valerie Layne, D.N.P.Primary Care
Richard Lee, M.D., FACPOncology & Hematology
Elena Mihaela Lumezanu, M.D.Rheumatology
Rajshree “Ria” Patel, M.D.Endocrinology
Anand Patel, M.D.Rheumatology
John Sierocki, M.D.Oncology & Hematology
Ranju Singh, M.D.Rheumatology
Tanner Tridico, M.D.Primary Care
Ramya Vedula, D.O.Endocrinology
Peter Yi, M.D.Oncology & Hematology7 Specialties All Under 1 Roof
With seven specialties in our Plainsboro office, Princeton Medical Group can offer a more personalized and coordinated approach to care; compared to large, impersonal health systems. Here is information about our specialties and the services offered at the Plainsboro location:

Plainsboro Township, NJ 08536
Plainsboro Village Center at the intersection of Cox St. & Liberty St.
