Lucas 0328 corp in Miami, Florida β Back to Florida Hours of Operation Contact Information π Address: 22054 SW 128th Ave, Miami, FL 33170 Contact Informationπ+13057109705 πΊοΈ Location: View on Map Quick Actions Get Directions Print Details Share