Graduated: 2008
Offers telehealth
NPI: 1023552387
Practice Locations (2)
STEP UP CARE OF TENNESSEE LLC
1250 FARROW RD
MEMPHIS, TN 381167116
7182984375
VOGELFANGER AND STRUBLE CLINIC
6005 PARK AVE, SUITE 630B
MEMPHIS, TN 381195226
9017671136
Source: CMS National Downloadable File, September 2026.