James Marnock, MD
Family Medicine Physician - General
Main Location
15 Jane Jacobs Road Suite 101
Black Mountain, North Carolina 28711
Highlights
- Board Certified
Summary
James J Marnock, MD is board‑certified in family medicine. He earned his medical degree from the University of Texas Medical School at Houston (McGovern Medical School) and has been practicing fo...
Read More about James Marnock, MD