Alabama Men’s Clinic Listing Category Birmingham, ALWebsite http://www.alabamamensclinic.com/Phone +1 205-598-7000Address 1 Independence Plaza Suite 130, Homewood, AL 35209, United StatesZIP Code 35209 Contact listing ownerSend Message Name Email Phone Number Message