Ted Theophylactos
Cleveland City
2605 Detroit Ave Cleveland OH 44113
(216) 375-7060
· Website