Dr. John Mekras, MD Return to Directory Miami Urological Institute Business Phone Number (305) 661-8977 Business Tags FL Business Address 7051 SW 62nd Ave City South Miami State FL ZIP Code 33143 Country USA Business Genre FL Contact listing ownerSend Message Name Email Phone Number Message