









Melrose Apartments
Apartment & Condo Complex
Phone: (918) 895-0030
Cross Streets: Between S Norwood Ave and S Sheridan Rd
Closed now
- Sun Closed
6321 E 9th St Tulsa, OK 74112 ·916.68 mi
Is this your business? Verify your listing
Advertisement










Phone: (918) 895-0030
Cross Streets: Between S Norwood Ave and S Sheridan Rd
Closed now
6321 E 9th St Tulsa, OK 74112 ·916.68 mi
Is this your business? Verify your listing