James H McGinley, MD, Internal Medicine

2339 Hillsboro Rd
FranklinTN  37069 (Williamson County)


Phone: 629-255-2058
Fax: 629-255-4073

NPI: 1194716662
License Number: MD09863 (TN)