Lawrence Leibowitz, MD, Family Medicine

36 Grove St
New CanaanCT  06840-5329 (Fairfield County)


Phone: 203-966-6305
Fax: 203-966-4618
Email: lle***@*****il.com

NPI: 1780692335
License Number: 037542 (CT)