Laura E Cozzarelli, MD, Ophthalmology

155 E 72nd St
Ground Floor
New YorkNY  10021-4371 (New York County)


Phone: 212-583-2866
Fax: 212-737-9361

NPI: 1063482990
License Number: 206485-1 (NY)