John D Irvin, MD, Family Medicine

4654 Long Beach Rd Se
SouthportNC  28461-8799 (Brunswick County)


Phone: 910-457-9564
Fax: 910-457-6744

NPI: 1043207749
License Number: 94-01419 (NC)