1. Willow Bend Automotive 23124 State Road 54, Lutz, FL 33549 Coordinate: 28.18574,-82.43431 Phone: (813) 949-1111