Richard A Selo
Disorders of the urinary system Lafayette

Address: 1345 Unity Place Suite 110, Indiana, Lafayette 47905

Phone: 40.39782

Latitude: -86.8373947

Longitude: No

Specialty: Disorders of the urinary system

Richard A Selo

Description - Richard A Selo Disorders of the urinary system Lafayette

Doctor Richard A Selo specialist Urology. The address of the doctor's office is 1345 Unity Place Suite 110.

Board Certifications: Board Certified by the American Board of Urology
State License: Indiana
Years Since Graduation: Data not provided
Awards: Awards for Dr. Richard A Selo, MD are not present.