Good place
The phone number for The Rancho Inn is (714) 650-9787.
The Rancho Inn is located at 1515 Huntington Dr, Duarte, CA 91010