Graduated: 1988
NPI: 1699700591
Practice Locations (4)
DRS. KOSLIN AND KAHN, P.C.
2036 PATTON CHAPEL RD
BIRMINGHAM, AL 352165770
DRS. KOSLIN AND KAHN, P.C.
2036 PATTON CHAPEL RD
Hoover, AL 352165770
DRS. KOSLIN AND KAHN, P.C.
2036 PATTON CHAPEL RD
HOOVER, AL 352165770
2059799738
DRS. KOSLIN AND KAHN, P.C.
1208 HWY 78 E
JASPER, AL 355013963
2059799738
Source: CMS National Downloadable File, September 2026.