All you need to know about Dr. LEENA SHAHLA practicing at 4555 Emerson St, Jacksonville, FL, 32207 with NPI Number 1235489774.
Specializations: Endocrinology, Diabetes & Metabolism Counties Served: Duval, FL; Nassau, FL; Camden, GA