Dr. Ibrahim Amjad, MD

Address

1100 Sw 57th Ave Penthouse #1
Miami, FL 33144