Elbow Creek Grange Hall
(559) 732-3257
13781 Avenue 328, Ivanhoe, California, 93292-9330
About us
Services | Associations |