Richard R De La Flor, MD, Internal Medicine

4859 W Sylvania Ave
Ste C
ToledoOH  43623-3371 (Lucas County)


Phone: 419-843-2776
Fax: 419-841-2698

NPI: 1730338120
License Number: 35047505 (OH)