Organization · Type 2 NPI

Alabama Foot Center Incorporated

Foot Surgery Podiatrist · Tuscaloosa, AL

NPI number 1679609978 Active

About NPI 1679609978

Alabama Foot Center Incorporated's National Provider Identifier is 1679609978, issued on Feb 23, 2007. The primary taxonomy on file is Foot Surgery Podiatrist (213ES0131X), and the practice location is in Tuscaloosa, AL. The record was last updated on May 23, 2008.