at 1703 Macomber St, Toledo , 43606-4456 United States
7 FB users likes Celtic Orthodox Church In The US, set it to 335 position in Likes Rating for Toledo, Ohio in Local Business category
Celtic Orthodox Church In The US is Toledo based place and this enity listed in Religious Center category. Located at 1703 Macomber St OH 43606-4456. Contact phone number of Celtic Orthodox Church In The US: (419) 475-4910