Pigeon & Poodle Home > Hotel Buyers Guide > Operations Equipment & Systems Pigeon & Poodle 918 S Stimson Ave City of Industry CA 91745 United States Phone: 1 626 373 1400 https://www.pigeonandpoodle.com/