718 Vesta Street Los Angeles CA 90302 United States
718 Vesta Street Inglewood California 90302 US

Glen?s Dog Inn is a licensed kennel, located just seconds off the 405 Freeway and La Cienega Blvd. The property consists of two houses and large outdoor play areas. We do not overcrowd the facility. There is plenty of space in which to run around and lie around.