8806 Cayuga Dr
Poppys Place, Niagara Falls
Have you tried to contact Poppys Place at the information found here? If it is not correct please click "SEND" below and let us know. Call (716) 297-5037 to talk to Poppys Place about all your Pubs needs. Or visit them at 8806 Cayuga Dr in Niagara Falls. As a business owner you can claim this listing for free. Click the image on the left to find out more about claiming your listing. Find other businesses in the Pubs or Restaurants categories by clicking the links beside "Buffalo" above this listing. For driving directions to 8806 Cayuga Dr in Niagara Falls please scroll down and click on the "View Larger Map" link below the map on the right of the screen.