English: It is located at 2468 Tierra Buena, Yuba City, California, USA 90650.
Telugu: ఇది 2468 టైర్రా బునానా, యుబ సిటీ, కాలిఫోర్నియా, USA 90650 వద్ద ఉంది.