Allan Scott Detweiler, DO, Family Medicine

271 Doughty Blvd
InwoodNY  11096-2135 (Nassau County)


Phone: 516-371-6884
Fax: 516-371-6083
Email: ade***@*****oo.com

NPI: 1992706402
License Number: 205232 (NY)