Priscilla''s address and location map.

Priscilla''s address is Tulsa 5634 W Skelly Dr, 74107-9144 Oklahoma USA