Frederick Starr, MD, Psychiatry & Neurology

1503 17th Ave S
NashvilleTN  37212-2805 (Davidson County)


Phone: 615-292-1664
Fax:

NPI: 1285811018
License Number: 38217 (TN)