North Bay Medical Associates joins ChristianaCare’s primary care practices


North Bay Medical Associates, PA, specialists in family and internal medicine with two locations in Cecil County and two in New Castle County has joined ChristianaCare’s award-winning network of primary care practices.

With the addition of the North Bay practices, ChristianaCare now operates 22 primary care practices throughout Delaware, southeastern Pennsylvania, southern New Jersey and Upper Shore  Maryland.

“We are thrilled that North Bay Medical Associates is joining ChristianaCare and our primary care network,” said Cydney Teal, M.D., physician executive, Medical Group of ChristianaCare. “This partnership will further strengthen ChristianaCare as the preferred provider of high-quality primary care services in our community.”

“Our partnership with ChristianaCare will greatly benefit our patients and connect them to one of our region’s most advanced health care systems, providing them with easy referrals to a wide range of truly exceptional health care services,” said Sheelmohan Sachdev, M.D., lead physician of North Bay Medical Associates.


North Bay Medical Associates’ four practices consist of five doctors and three nurse practitioners. Its location in People’s Plaza in Glasgow will close and the practice doctor, Timothy O’Donnell, M.D., and patients, will transition to nearby ChristianaCare Primary Care at Springside. In addition, the North Bay practice at 126 East High Street in Elkton, MD will relocate to the Medical Professional Building on the Union Hospital campus in Elkton.

All ChristianaCare primary care practices are accepting new patients.

The new and transitioning primary care practice names and locations are:

ChristianaCare Primary Care at Elkton
Union Hospital Medical Professional Building, Suite 314, Elkton, MD 21921

ChristianaCare Primary Care at North East
322 East Cecil Avenue, North East, MD, 21901

ChristianaCare Primary Care at Newark
313 W. Main Street, Suite A, Newark, DE 19711

ChristianaCare Primary Care at Springside
300 Biddle Ave., Suite 200, Newark, DE 19702