11212 Sherwood Oak Ct #C, Saint Louis, Mo 63146 is where Buell lives. A city Buell has lived in before is Saint Louis. Buell has reached 111 years of age. Buell's birth date was listed as 1913. Buell owns the phone number (314) 432-5690.