Dr. Steve Penn OD

  • 1758 Sierra Leone Ave Ste A
    Rowland Heights, CA, 91748
  • (626) 839-2938

Physician Profile

Steve Penn, graduated from State University Of New York - State College Optometry in 2008. His primary practice is as an Optometrist.