I would say that it is on the east end of Delmar, farthest away from Wash. U. Not really sure of the address, but just give them a call and they'll let you know where. It's pretty far down the road where the area starts to look a little shady, but its in a nice building on the right side of the road. Hope that helps a bit!
|