Omar Faridi

Office: Peter S. Lam, DDS & Omar M. Faridi, DDS, MD