1. Tabraue Ortopedic Medical Supply 106 SW 16th Ave, Miami, FL 33135 Coordinate: 25.77204,-80.22144 Phone: (305) 649-4460