Villas at Preston Lakes
14700 E. 88th Pl. N.
Owasso, Ok 74055
(918) 609-6787
(918) 609-6483 (fax)
Hours:
8:30-5:30 Monday - Thursday
8:00-5:00 Friday
10-5 Saturday
1-5 Sunday
8:00-5:00 Friday
10-5 Saturday
1-5 Sunday