Patrick Stephen Barrett, MD, Urology

800 Washington St
BostonMA  02111-1552 (Suffolk County)


Phone: 617-636-0287
Fax:

NPI: 1063921328
License Number: PA6251 (MA)