Grill Depot Address: 42404 State Road 19, Altoona, FL 32702 Phone: (352) 669-3233 Restaurants, American Other Businesses: Lakeview Terrace Retire Comm at 331 Raintree Dr, Altoona, FL 32702