Originally Posted by
quiltsRfun
3430 W. Ball Rd. in Anaheim, near Disneyland. Love that place!
Oh, perfect! That's practically right down the street from my relatives - they're in Long Beach, Lakewood & Cerritos. I'm actually really badly overdue for a visit...