Stephen Ross Barter, MD, Family Medicine

4 Meserve St
Naples Professional Ctr
NaplesME  04055 (Cumberland County)


Phone: 207-693-3912
Fax: 207-693-3453

NPI: 1689779092
License Number: 11337 (ME)