1. Hudson Villas 727 S Hudson Ave, Tulsa, OK 74112 Coordinate: 36.147038,-95.907036 Phone: (918) 921-3900