Pedi Place @ Westover Hills 3207 Rogers Rd. San Antonio, TX 78251. PH: (210) 680-PEDI (7334) Fax: (210) 680-7337 Maps and Directions.