Physician Practice go Results Found: 3 Button group with nested dropdown Renew Dermatology Renew Dermatology 1651 Independence Court, Suite 211 Homewood Alabama 35209 (205) 580-1500 Icona Health Icona Health 3415 Independence Dr Ste 108 Birmingham AL 35209 (205) 791-5210 Dalton Health Direct Primary Care Dalton Health Direct Primary Care 3125 Independence Drive Suite 100 Homewood AL 35209 (205) 236-4022