Search our database by NPI number

Mr. Leo Meagher

NPI: 1427204676

Mr. Leo Meagher is a Counselor specialist focused health provider in Ottawa, Illinois. affiliates with no hospitals or medical groups. Call Mr. Leo Meagher on phone number 8154334829 for more information and advice or to book an appointment.

CityOttawa
StateIllinois
Address 1218 WEST MADISON ST
Postal Code61350
Phone8154334829
Fax8154334028

Leave your comments: