Frances A Owl-Smith, MD, Pathology

262 Leroy George Dr
ClydeNC  28721-7430 (Haywood County)


Phone: 828-452-8116
Fax:

NPI: 1235132853
License Number: 33597 (NC)