January 14th, 2013 marked the grand opening for Just Auto Insurance, Inc.’s 11th office in Echo Park, CA. While being in business for over 5 years, CEO Leon Fregoso wanted to take a new approach to ...