Oscar's

  • Restaurants
1222 Ford ST
Ogdensburg, NY 13669
(315) 393-9765
(315) 393-2125 (fax)