Main Office/Downtown Service Center

125 N.Main St., 4th Floor
Memphis, TN 38103

Customer Service Phone: (901) 636-6619
Main Phone: (901) 636-6601
E-Fax:  (901) 636-9403

Hours: M-F, 8 AM - 5 PM

 

Feedback

Did you find what you need?

Every department and employee at OSR strives to provide you with the information and assistance you need. If there's something we did well, or something we can improve, please let us know.