Use our insurance check to verify if Leena John accepts your insurance.
Leena John, FNP-C is a nurse practitioner in Atlanta, GA.
- 1 1800 Howell Mill Rd NW, Atlanta, GA 30318 Existing Patients: (404) 425-7310
Leave a review
How likely are you to recommend Leena John?
Frequently Asked Questions
Leena John's office is located at 1800 Howell Mill Rd NW, Atlanta, GA 30318. Find other locations and directions.
Leena John has not yet indicated whether they offer telehealth services. Please contact the office to check for availability/eligibility.
Find contact information here to make an appointment.