home
Directions
Contact information
Our Staff
Dr. Hafner's Bio
What we do
addictions
Privacy Policy
suboxone deposit
Useful Links
Karl F. Hafner, M.D., M.P.H., DABFM