1. Norwood Clinic Plaza 339 Walker Chapel Plz Ste 105, Fultondale, AL 35068 Coordinate: 33.611282,-86.813614 Phone: (205) 380-7878