2112 Greentree Dr, Birmingham, Al 35216 is where Richard lives. Richard owns the phone number (205) 987-8419. Public records show Birmingham as a city Richard also stayed in.