Map is loading... Get Directions to James P Shanahan ← View details 4119 Young Road, Syracuse, New York 13215 +1 315-469-5705 Get Directions From* To * — Required information