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

 

Map