Palma Auto Repair
15411 Sw 71st Ter
Miami, FL 33193-1642
305-382-8469