UR Health 1241 W Tharpe St ste c01, Tallahassee, FL, USA (850) 778-7454 http://www.hearturhealth.com/ Get Directions NAFC Member? No