DR. RICHARD ROSS, O.D.

Optometrist

Active Individual
NPI: 1437141512

Practice Address

1708 LEE RD
Winter Park, FL 32789

Phone: (407) 629-1174

Specialties

Specialty Code Primary License
Optometrist 152W00000X Yes 1553 (FL)

Frequently Asked Questions

NPI 1437141512 is the National Provider Identifier for DR. RICHARD ROSS, O.D., a Optometrist provider located in Winter Park, FL. This NPI was enumerated on August 16, 2005.
DR. RICHARD ROSS, O.D. practices at 1708 LEE RD, Winter Park, FL 32789.

Quick Facts

NPI
1437141512
Type
Individual
Enumerated
Aug 16, 2005
Last Updated
May 28, 2024

Nearby Providers