Charles P Solomon Jr, MD, Internal Medicine

1010 Tuscaloosa Ave Sw
BirminghamAL  35211-1619 (Jefferson County)


Phone: 205-781-0350
Fax: 205-781-0355

NPI: 1174542484
License Number: 10419 (AL)