Steven Schaeffer Spires, MD, Internal Medicine

2105 Edward Curd Ln
Ste B300
FranklinTN  37067-5662 (Williamson County)


Phone: 615-322-2035
Fax:

NPI: 1043453632
License Number: 48091 (TN)