JRA is excited about the new carwash located in front of Kraft Nissan on Mahan Drive in Tallahassee. The “Star Wash” is nearing completion and will be open for business soon. The drive-thru style carwash will be open 24 hours and features four vacuum stations. This marks the second collaboration between JRA and the Kraft Brothers. The first being the new Tallahassee Infiniti Dealership located adjacent to the new carwash.