Ailsa Catriona Shepherd, MD, Family Medicine

2211 Congress St
PortlandME  04122-0002 (Cumberland County)


Phone: 207-575-2682
Fax:

NPI: 1528001088
License Number: MD16492 (ME)