Graduated: 2014
NPI: 1700278710
Practice Locations (2)
PALM BEACH EYE CENTER INC
16244 S MILITARY TRL, SUITE 690
DELRAY BEACH, FL 334846533
5612873295
WILLIAM J RAND MDPA
5 W SAMPLE RD
POMPANO BEACH, FL 330643542
9547821700
Source: CMS National Downloadable File, September 2026.