![]() Left: Garfield and Main, 1890 Right: Garfield and Main, 2007 improved with an Applebee’s ![]() The center of Alhambra is the intersection of Garfield and Main, which has functioned as the hub of town at least since 1895. ![]() Map of Alhambra, available on a variety of merchandise and art prints
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |