Restored Sight Christian Churchby AdminAugust 1, 2020 Toggle navigation MENU Categories Church Food Donor Non-Profit Schools/Service Groups Search Home Church Restored Sight Christian Church (205) 902-8739 4121 7th Ave, Birmingham, AL, 35224, USA