Kristen M Ranzenberger, DO, Preventive Medicine

310 Long Shoals Rd Ste 110
ArdenNC  28704-8794 (Buncombe County)


Phone: 828-213-4444
Fax:

NPI: 1417187170
License Number: 03850 (KY)