Larrys mobile auto repair is an auto repair shop serving Palm Bay, FL. Customers rate it 4.4 out of 5 across 77 Google reviews. Expect it to be open 8 AM – 6:30 PM Monday to Saturday and closed on Sunday. Its address is 4590 Babcock St NE Ste 107, Palm Bay, FL 32905. Call (321) 729-9668 for details.