1. Francisco Ayala 8767 SW 137th Ave, Miami, FL 33183 Coordinate: 25.68597,-80.41643 Phone: (561) 281-5409