SHEPARD FINANCIAL<br> <!--41-->Thomas O. Shepard, CFP®, APMA

SHEPARD FINANCIAL
Thomas O. Shepard, CFP®, APMA

701 US Route 1
Suite 4
Yarmouth, ME 04096

Phone 207-847-4032