South Branch
Current Location:
2704 Clark Avenue
Cleveland, OH 44109
Phone: 216-623-7060
Fax: 216-623-7063
2012 location (shown in photo)
3096 Scranton Road
Cleveland, OH 44113