James Wayne Roberts, MD, Internal Medicine

1640 E Roosevelt Blvd
MonroeNC  28112-4017 (Union County)


Phone: 704-226-0500
Fax: 704-226-0599

NPI: 1083657522
License Number: 20005 (SC)