John D. Saxon, P.C.

Birmingham Office

2119 3rd Avenue North,
Birmingham 35203
United States

Tel 205 324 0223