The Freckled Frog is located in The South Creek Shopping Center on the Corner of Foothill Rd. and South Virginia.  South Creek is a Destination Shopping Center offering Wonderful Food, Wine, Health and Beauty  Services and Shopping.  Come to Play and Stay all Day!