Private Physicians of SWFL - Main Location Private Physicians of SWFL Address 111 Ponce De Leon Ave, undefined Clewiston, FL 33440 US 26.754641, -80.935505 Contact Information No contact information available. Location Map View on Google Maps Back to Private Physicians of SWFL