William Scott Long, MD, Internal Medicine

100 Double Beach Rd
BranfordCT  06405-4909 (New Haven County)


Phone: 203-315-7500
Fax:

NPI: 1134457864
License Number: 029067 (CT)