Oops! Something went wrong, please try again later.
Dr. David Knapp graduated from University Of Miami School Of Medicine in 1984. Dr. Knapp has two offices in Alabama where he specializes in Internal …
Accepted insurances
Insurance information may be incomplete and is subject to change.