Delmar Financial Company

at 1066 Executive Parkway Dr Ste 100, St. Louis , 63141-6340 United States

Delmar Financial Company NMLS: 30998 IL: MB.0000011 OH: MB.803773.000

Address and contacts of Delmar Financial Company

place map
Delmar Financial Company
1066 Executive Parkway Dr Ste 100
St. Louis , MO 63141-6340
United States
Email
Contact Phone
P: (314) 434-7000
Website

Description

Delmar Financial Company was founded by Saul and Carl Mirowitz in 1966 as a mortgage banker that services and underwrites its own home loans. After a brief stint in the real estate side of the market, the Mirowitz brothers decided to pursue the mortgage aspect of the business. Their vision led to the creation of the second oldest privately owned mortgage company in the St. Louis area. In 2005, Delmar was purchased by Matt Levison, grandson of Saul Mirowitz and by Keith Maddox, former VP of Operations of Delmar Financial. Under Matt and Keith’s leadership, Delmar was named one of St. Louis’ Top 150 Privately Held Companies by the St. Louis Business Journal.

Opening time

  • Mondays: 08:45- 17:15
  • Tuesdays: 08:45- 17:15
  • Wednesdays: 08:45- 17:15
  • Thursdays: 08:45- 17:15
  • Fridays: 08:45- 17:15

General Info

Originally located on Delmar Boulevard, our main office is now located in Creve Coeur with branch offices on Gravois in South St. Louis County, as well as offices in Quincy, Illinois and Cleveland, Ohio. A lot has changed since 1966, however Delmar’s commitment and dedication to customer service will always be our number one priority.

Reviews for Delmar Financial

Deborah R.

Buying our home was a nightmare. I only have this company 2 stars because the people were nice. However, the communication was horrible. Closing... Read more
Get more reviews for Delmar Financial

Company Rating

12 Facebook users were in Delmar Financial Company. It's a 711 position in Popularity Rating for companies in Local Business category in St. Louis

365 FB users likes Delmar Financial Company, set it to 178 position in Likes Rating for St. Louis in Local Business category

Summary

Delmar Financial Company is St. Louis based place and this enity listed in Loans category. Located at 1066 Executive Parkway Dr Ste 100 MO 63141-6340. Contact phone number of Delmar Financial Company: (314) 434-7000

Local Business category, St. Louis

Impressive Paws Doggie Spa
St. Louis , MO null United States

St Louis Gallaria True Religion Store
St. Louis , MO null United States

Edward Jones - Financial Advisor Marianne T Weber
11652 Manchester Rd St. Louis , MO 63131-4612 United States