Map location of Joseph Patituce 26777 Lorain Road, Suite 708, North Olmstead, OH 44070 Phone: 216-288-0792