Richard A Selo, MD, Urology

1345 Unity Pl
Ste 110
LafayetteIN  47905-5768 (Tippecanoe County)


Phone: 765-447-9308
Fax: 765-447-2387
Email: ric***@*****il.com

NPI: 1588633952
License Number: 01035858A (IN)