Proctor's is located in the heart of Downtown Livermore at 2200 First St. just west of "Lizzie Fountain"