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

SHEPARD FINANCIAL
Thomas O. Shepard, CFP®, APMA

45 Forest Falls Drive
Suite B1b
Yarmouth, ME 04096

Phone 207-847-4032