Omar Ayah MD

Nephrology Physician
Cost:

3 Locations

  • Fannin Street Clinic, 6560 Fannin Street, Suite 2206, Houston, TX 77030, (713) 790-4615
  • Medical Drive Clinic, 4502 Medical Drive, San Antonio, TX 78229, (210) 567-1767
  • Spruce Street Clinic, 800 Spruce Street, Philadelphia, PA 19107, (267) 250-5514
Claim this Profile