Catherine I Barry, DO, Pathology

2331 Seminole Ln
Ste 102
CharlottesvilleVA  22901-8319 (Albemarle County)


Phone: 434-244-0162
Fax:

NPI: 1730382581
License Number: 20A9360 (CA)