Mary Francis Stoker, MD, Physical Medicine & Rehabilitation

121 W Main St
BeulavilleNC  28518-8803 (Duplin County)


Phone: 910-298-6455
Fax: 910-298-6405

NPI: 1295828093
License Number: 9351 (NC)