Get Directions to Spencer Law Firm ← View details 3656 Shamrock Street West, Tallahassee, Florida 32309 +1 850-894-3888 Get Directions From* To * — Required information