Twelve Sixtythree LLC Address: 1003 Newberry Ave, Cleveland, OH 44121 Phone: (440) 295-4319 Services: Non Emergency Medical Transport Call (440) 295-4319 Get Directions