Patient Portal. Affiliation's Logos. Social Media / Address Section (615) 327-9797 EMAIL. 2525 21st St., Suite D2 South Nashville, TN 37212. 4.7 Stars; Based on 267 Reviews. ... We hope the information will be useful for you to become more educated about your health care decisions. ....