John Hatch

Active Franklin, MA Managing Member for Milford-Franklin Eye Center LLC

(508)528-6644