Sarrell Dental & Eye Center - CLOSED 1013 Medical Center ParkwayFrist-Howell Building, Suite 103Selma, AL, 36701 View Phone 334-410-1603 1013 Medical Center Parkway, Frist-Howell Building, Suite 103Selma, AL 36701 Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page