Lemon Tree Inn

1700 Gillette Rd Pomona CA 91768 USA

(909) 623-6407

Location