Giggles of Greenville Photos (Pelham Rd.) Photos of our Giggles of Greenville location. You can also see more photos on our Facebook Page