Shridhar Venkata Challa, MD, Internal Medicine

1300 Miccosukee Rd
Attn: Hospitalist Group
TallahasseeFL  32308-5054 (Leon County)


Phone: 850-431-4556
Fax: 850-431-6315

NPI: 1629335112
License Number: ME133889 (FL)