Hector Edwin Aybar, MD, Family Medicine

112 Saint Olaf Ave S
CanbyMN  56220-1433 (Yellow Medicine County)


Phone: 507-223-7277
Fax: 507-223-7465

NPI: 1538171962
License Number: 36775 (MN)