Upstar Mental Health Services LLC Address: 5813 Mayfield Rd Ste 203, Mayfield Heights, OH 44124 Phone: (216) 401-6564 Services: Non Emergency Medical Transport Call (216) 401-6564 Get Directions