JF Dr. John C. FreemanIs this you? Claim your profile General Dentistry 2 Write A Review Freeman And Freeman Dmd Pc 2046 Greenvale Ln, Birmingham, AL, 35216 (205) 824-2900