Address: 3213 Orange Grove Ave, North Highlands, CA 95660, USA
Rio joseph (Rio) | Sep 10, 2018
Great question, idk myself, and there's mixed results in this inquiry so its hard to gauge the correct answer. Pretty sure if it was, it's definitely closed now.