Graduated: 2015
Offers telehealth
NPI: 1164824546
Practice Locations (5)
ONSPOT-FL
13770 PLANTATION RD, SUITE 103
FORT MYERS, FL 339124460
9414440011
ONSPOT-FL
16461 DOMESTIC AVE
FORT MYERS, FL 339126008
8772667768
ORCHID OAKRIDGE CLINIC PC
535 NE 6TH AVE
ESTACADA, OR 970239312
5036308550
ORCHID OAKRIDGE CLINIC PC
37400 BELL ST
SANDY, OR 970557868
9712202701
ORCHID OAKRIDGE CLINIC PC
24461 E WELCHES RD
WELCHES, OR 970677067
9713330494
Source: CMS National Downloadable File, September 2026.