Cecilia Tolo Gambala, MD, Obstetrics & Gynecology

1430 Tulane Ave
Sl-11
New OrleansLA  70112-2632 (Orleans County)


Phone: 504-988-5217
Fax: 504-988-1846

NPI: 1386842490
License Number: 036.117815 (IL)