Note coordinate GPS:
1530 S Harvard AveTulsa, OK 74112
2921 S Harvard AveTulsa, OK 74114
3415 E 11th StTulsa, OK 74112