6025 Taylor Road - Suite 5 Punta Gorda, Florida, 33950