Dr. Philip J. Fischer II, MD

800 Saint Vincents Dr Ste 630, Birmingham, AL 35205

Doctor Directory | TOS | twitter | FB | Angel | blog