According to our records, this business is located at 121 Carter Rd. in Lithia (in Hillsborough County), Florida 33547, the location GPS coordinates are: 27.768176 (latitude), -82.145077 (longitude). Thomas F & Theda Holland is categorized under Estate Consultants (SIC code 6733). Known organization administrator is Thomas Holland. You can contact the company by phone at (813) 634-2751.