Celia S Levitz, MD, Internal Medicine

3961 10th Ave
New YorkNY  10034-1854 (New York County)


Phone: 212-544-3171
Fax:

NPI: 1134154271
License Number: 76158 (MA)