Pamela is a resident of 2518 Sheppard Access Rd, Wichita Falls, Tx 76306. The phone number (817) 767-4056 is Pamela’s.