Map location of Andrew Fritsch Towles Plaza, 2705 Tamiami Trail, Suite 218, Punta Gorda, FL 33950 Phone: 941-205-2505