Freehold Capital Management LLC Share: Freehold Capital Management LLC Visit Website 500 Boylston Street Suite 2010 Boston, MA 02116 (617) 221-8400 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.